let the dead bury the dead - Alemán Inglés Diccionario